// pages/movie/movie.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    currentIndex:0,
    winwidth:0,  //页面宽度
    winHeight:0, //页面高度
    //轮播图
    indicatorDots:false,  //是否显示轮播图指示点
    autoplay:true,//自动播放
    interval:5000,
    duration:1000,
    imgUrls:[
      '/images/haibao/1.jpg',
      '/images/haibao/2.jpg',
      '/images/haibao/3.jpg',
      '/images/haibao/4.jpg'
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //保存this(箭头函数会影响this)
    var page=this
    //获取系统信息（用什么设备打开的这个页面）
    wx.getSystemInfo({
      success (res) {
        //获取可使用的窗口的宽高
        page.setData({
          winwidth:res.windowWidth,
          winHeight:res.windowHeight
        })
      }
    })
    //调用自定义函数：请求电影接口
    page.loadMovies()
  },
  swiperNav(e){
    //获取触发事件标签的所有属性集合对象
    this.setData({
      currentIndex:e.currentTarget.id
    }) 
  },
  //开始时通过wx.request的豆瓣api接口获取电影数据
  loadMovies(e){
    var page=this
    wx.request({
      url:'http://v.juhe.cn/movie/movies.today',
      method:'GET',
      data:{
        key:'ccdb384321516c799d2dbd2f2ed121b8',
        cityid:3
      },
      header:{
        "Content-Type":"json"
      },
      success(res){
        console.log(res)
        var movies=res.data.result;
        console.log(movies);
        //初始化上映电影信息列表
        page.setData({movies:movies});
        //动态设置内容的高度
        page.setData({winHeight:((movies.length)/3+3)*200});
      }
    })
  },
  //点击电影跳转到详情页面
  loadMovieDetail(e){
    var id=e.currentTarget.id
    wx.navigateTo({
      url: '../movieDetail/movieDetail?id='+id,
    })
  }
})